Copyright: Gui4PGP-Hilfe Version 1.0  © 1996 by Sascha Ott


Inhalt
Gui4PGP V1.0 von Sascha Ott

Gui4PGP ist eine Windowsoberfläche für PGP - PrettyGoodPrivacy  von Philip Zimmermann.

Durch diese Oberfläche entfällt die lästige Kommandozeilenbedienung von PGP.

Hier einige Features:

•	Voll  Windows95 konform !

•	Registriert eigene Dateierweiterungen - Entschlüsseln einfach aus dem Explorer !

•	Übersichtliche Baumansicht des Schlüsselbunds !

•	Eigene Buttons definierbar !

•	Alle Schlüsselverwaltungsbefehle eingebunden !

•	Einfaches Ver- und Entschlüsseln im internen Editor !

•	Userauswahl per Mausclick !

 Registrierung

 Konfiguration

 Die Schlüsselverwaltungsbefehle

 Ver- und Entschlüsselung

 Das Hauptmenü

 Die Pop-Up-Menüs

 Die Baumansicht

 Erstellen von User-Buttons

 Neuerungen in Version 1.0 / Zukünftige Pläne

 Autor

Neue Versionen und Updates finden Sie auf der Gui4PGP homepage:

 http://www.welfen-netz.com/ott/gui4pgp.htm


Userauswahl-Fenster
Das Userauswahl-Fenster

Wählen Sie hier den zu bearbeitenden Schlüssel aus der Liste aus, oder geben Sie die Benutzer-ID im Textfeld ein.

Es reicht auch wenn Sie nur einen Teil der Benutzer-ID eingeben.

Wenn z.B. der Schlüssel  Sascha Ott <Otti@Trashcan.mcnet.de> heißt, reicht es wenn Sie z.B. Otti eingeben.

Liste neu Einlesen bewirkt, daß Gui4PGP einen internen Aufruf von PGP -kv macht und die Ausgabe formatiert in die Liste neu einliest.

Anmerkung:

Gui4PGP trägt nur Schlüssel in die Liste ein, die das Zeichen "<" in der Benutzer-ID haben.


Die Baumansicht

Klicken Sie auf diesen Button und Sie gelangen vom Editor zur Baumansicht.

Sie sehen nun den Inhalt Ihres Schlüsselbunds geordnet nach Schlüsseln. Wählen Sie mit einen Doppelklick einen Schlüssel aus - die Anzeige erweitert sich und Sie sehen nun den Schlüssel mit den dazugehörigen Unterschriften und Benutzer-ID's.

Ein rechter Mausclick öffnet ein Pop-Up-Menü mit folgenden Einträgen:

Neu einlesen

Gui4PGP liest den Inhalt des öffentlichen Schlüsselbunds erneut ein und aktualisiert die Baumansicht.

Alles öffnen

Alle Einträge werden mit diesem Befehl "aufgeklappt".

Alles schließen

Alle aufgeklappten Einträge werden wieder geschlossen.

Umschalten zum Editor

Die Baumansicht wird geschlossen und Sie kehren zurück zum Editor.


Das Hauptmenü

Projekt / Einstellungen

Hier gelangen Sie zur Konfiguration von Gui4PGP.

Projekt / Beenden

Beendet Gui4PGP und speichert alle Einstellungen und User-Buttons in der Registry.

Bearbeiten / Ausschneiden

Schneidet den ausgewählten Text im Editor aus und fügt ihn in die Zwischenablage ein.

Bearbeiten / Kopieren

Kopiert den ausgewählten Text aus dem Editor in die Zwischenablage.

Bearbeiten / Einfügen

Fügt den in der Zwischenablage befindlichen Text in den Editor ein.

User-Buttons / User-Buttons verwalten

Öffnet den Dialog zum User-Button Editor.


PGP
PGP-PrettyGoodPrivacy

PGP verwendet ein System mit öffentlichen Schlüsseln für die Verschlüsselung von Email und von Dateien. Es ermöglicht eine sichere Kommunikation zwischen Personen, die sich nie direkt getroffen haben müssen. Ein abhörsicherer Kanal für den Austausch eines Schlüssels ist nicht erforderlich. PGP bietet viele Möglichkeiten und ist schnell. Es hat eine ausgefeilte Schlüsselverwaltung, bietet digitale Unterschriften und komprimiert die unverschlüsselten Daten.

"Pretty Good Privacy", "Phils's Pretty Good Software", und "Pretty Good" als Warenzeichen für Computerhardware und Software sind Warenzeichen von Philip Zimmermann und von Phil's Pretty Good Software. PGP ist (c) Copyright by Philip R. Zimmermann 1990-1993. Philip Zimmermann hat auch das Copyright für das PGP-Handbuch, und für Übersetzungen von Handbuch und Software in anderen Sprachen.


Schlüsselverwaltung
Die Schlüsselverwaltungsbefehle

Key generieren

Parameter: -kg

Erstellt ein eigenes Schlüsselpaar.

Beglaubigungen prüfen

Parameter: -kc

PGP prüft den Schlüsselbund und die Beglaubigungen der einzelnen Schlüssel.

Key editieren

Parameter: -ke

Wählen Sie aus dem Userauswahl-Fenster die entsprechende Benutzer-ID aus. Sie können nun den Schlüssel editieren.

Inhalt anzeigen

Parameter: -kvv

PGP listet mit diesem Befehl den Inhalt Ihres Schlüsselbunds auf.

Fingerprint anzeigen

Parameter: -kvc

Wählen Sie aus dem Userauswahl-Fenster  die entsprechende Benutzer-ID aus. PGP zeigt dann den Fingerabdruck des Schlüssels an.

ASCII-Key speichern

Parameter: -kxa

Wählen Sie aus dem Userauswahl-Fenster die entsprechende Benutzer-ID aus und wählen mit dem Dialogfenster den Pfad zum Speichern.

Key speichern

Parameter: -kx

Wählen Sie aus dem Userauswahl-Fenster die entsprechende Benutzer-ID aus und wählen mit dem Dialogfenster den Pfad zum Speichern.

Key hinzufügen

Parameter: -ka

Wählen Sie mit dem Dialogfenster die Datei mit den neuen Schlüsseln aus.

Key löschen

Parameter: -kr

Wählen Sie aus dem Userauswahl-Fenster die entsprechende Benutzer-ID aus. PGP entfernt dann den Schlüssel aus dem Schlüsselbund.

Key unterschreiben

Parameter: -ks

Wählen Sie aus dem Userauswahl-Fenster die entsprechende Benutzer-ID aus. PGP unterschreibt den ausgewählten Schlüssel mit Ihrer Benutzer-ID.

Unterschrift entfernen

Parameter: -krs

Wählen Sie aus dem Userauswahl-Fenster die entsprechende Benutzer-ID aus. PGP entfernt dann die von Ihnen angegebene Unterschrift.

Key zurückziehen

Parameter: -kd

Wählen Sie aus dem Userauswahl-Fenster die entsprechende Benutzer-ID aus. PGP erklärt den Schlüssel dann für ungültig bzw. wieder für gültig


Konfig
Konfiguration von Gui4PGP

Pfad zu PGP.exe :

Bei der ersten Ausführung von Gui4PGP erscheint das Einstellungsfenster. Sofern Sie die Umgebungsvariabel "PGPPATH" gesetzt haben, erkennt Gui4PGP automatisch den Pfad zu PGP. Andernfalls können Sie den Pfad von Hand eintragen oder per Dialogfenster auswählen.

Beispiel : "C:\DFUE\PGP"

Pfad zum Key speichern :

Gibt Gui4PGP an, welchen Pfad der 'Speichern-Dialog' standardmäßig vorgibt.

Beispiel : "C:\Keys"

Pfad zum Key laden :

Gibt an welchen Pfad der 'Öffnen-Dialog' standardmäßig vorgibt.

Beispiel : "C:\Keys"

Ergänzende "Config.txt" Parameter :

Hier können Sie Gui4PGP so konfigurieren, daß bei jedem Aufruf von PGP der angegebene Parameter mit übergeben wird.

Geben Sie die Parameter so ein, wie Sie es beim direkten Aufruf von PGP machen würden.

Beispiel :

+Pager=Notepad +CharSet=Latin1

Beachten Sie das Leerzeichen zwischen beiden Parametern ! Wenn Sie nur einen Parameter angeben, muß kein Leerzeichen am Ende sein.

Dateierweiterungen registrieren :

Hier können Sie die PGP-Extensions in die Windows-Umgebung eintragen.

Wenn Sie im Explorer oder einem anderen Windows95 kompatiblen Dateimanager  eine Datei mit der Endung .pgp oder .asc  mit der rechten Maustaste anklicken, hat das erscheinende Kontextmenü zwei zusätzliche Einträge.

Entschlüsseln bewirkt, daß Gui4PGP gestartet wird und automatisch die Datei entschlüsselt die Sie angeklickt haben.

Key einlesen startet Gui4PGP und ließt die angeklickte Datei als neuen Schlüssel ein.

Dateierweiterungen austragen :

Hier werden die PGP-Extensions wieder aus der Registry ausgetragen. Evtl. müssen Sie Windows neu starten um die Änderungen wirksam zu machen.


User-Buttons erstellen
Erstellen von User-Buttons

Sie können mit Gui4PGP bis zu 5 selbst definierte Schaltflächen erzeugen.

Button:

Hier werden alle vorhandenen User-Buttons aufgeführt. Zum Editieren oder Löschen wählen Sie den entsprechenden Eintrag aus.

Neuer Button:

Ein Klick darauf erstellt einen neuen Button, der sofort im Hauptfenster erscheint. Anschließend ist Neuer Button solange deaktiviert, bis Sie die Daten eingegeben haben und Schließen anwählen.

Button löschen:

Löscht den in der Liste angewählten User-Button.

Button-Titel:

Geben Sie Ihrem Button einen Namen. Das Eingabefeld ist auf 16 Zeichen beschränkt.

Tip: Stellen Sie ein & vor einem Buchstaben, so wird der folgende Buchstabe unterstrichen und dient als Shortcut. Sie können mit <Alt-[Shortcut]> drauf zugreifen.

Achten Sie drauf keinen Shortcut zu wählen, der von den Standardbuttons schon verwendet wird.

ToolTip:

Hier können Sie eine Kurzhilfe eingeben, die die Funktion des erstellten Buttons näher erklärt. Die Hilfe erscheint in der Statusleiste wenn Sie mit dem Mauszeiger über den Button stehen.

PGP-Befehl:

Geben Sie hier das auszuführende PGP-Kommando ein. Sie müssen jeden Parameter in Anführungszeichen setzen und mit einem Leerzeichen von einander trennen.

Sie können hier im Prinzip alles eingeben, was Sie auch bei der Kommandozeilenausführung von PGP machen können.

Hier ein paar Beispiele:

"-kxa" "otti" "C:\Otti.asc"

Speichert einen Schlüssel mit der angegebenen Benutzer-ID unter C:\Otti.asc.

PGP wird mit dem Kommando ASCII-Key speichern aufgerufen. Der zweite Parameter otti gibt die Benutzer-ID des zu speichernden Schlüssels an. Der dritte Parameter gibt den Pfad- und Dateinamen an, wo PGP den extrahierten Schlüssel speichern soll.

Tip: Wenn Sie das PGP-Kommando um den Parameter "m" ergänzen, wird das DOS-Fenster nicht gleich nach der Ausführung geschlossen. PGP wartet dann noch auf einen Tastendruck von Ihnen.

"-kvvm" "+Pager=Notepad" "+CharSet=Latin1"

Zeigt Ihnen den Inhalt Ihres öffentlichen Schlüsselbunds an. Nur wird hier die Ausgabe nicht im DOS-Fenster gemacht, sondern PGP leitet die Ausgabe in den Windows Editor um. CharSet steht für die verwendete Codepage. Unter Windows würde die Standard Codepage CP850 die Umlaute falsch darstellen, also wird sie für den Aufruf kurzerhand geändert.

Anmerkung: Der Parameter "m" muß mit angehängt werden, da PGP sonst die Ausgabe nicht umleitet.

X-Position:

Hier können Sie die horizontale Lage Ihres Buttons verändern.

Y-Position:

Hier können Sie die vertikale Lage Ihres Buttons verändern.

Userliste anzeigen:

Aktivieren Sie dieses Feld und Gui4PGP öffnet vor der Ausführung das Userauswahl-Fenster. Sie können nun einfach eine Benutzer-ID aus der Liste auswählen.

Dialog 'Datei speichern' anzeigen:

Aktivieren Sie dieses Feld und Gui4PGP öffnet vor der Ausführung den Speichern-Dialog. Sie können nun einfach einen Pfad per Dialogfenster auswählen.

Dialog 'Datei öffnen' anzeigen:

Aktivieren Sie dieses Feld und Gui4PGP öffnet vor der Ausführung den Öffnen-Dialog. Sie können nun einfach eine Datei per Dialogfenster auswählen.


Pop-Up-Menü
Das Editor Pop-Up-Menü

Datei / Neu:

Löscht den Inhalt des Editors.

Datei / Öffnen:

Öffnet eine Datei per Dialog.

Datei / Speichern

Speichert den im Editor befindlichen Text.

Datei / Speichern unter

Speichert den im Editor befindlichen Text unter einem neuen Dateinamen.

Drucken

Druckt den im Editor befindlichen Text.

Ausschneiden

Schneidet den ausgewählten Text im Editor aus und fügt ihn in die Zwischenablage ein.

Kopieren

Kopiert den ausgewählten Text aus dem Editor in die Zwischenablage.

Einfügen

Fügt den in der Zwischenablage befindlichen Text in den Editor ein.

Löschen

Löscht den im Editor markierten Text.

Alles markieren

Markiert den gesamten Text im Editor.

Schriftart ändern

Ändert den im Editor verwendeten Zeichensatz.

Zeilenumbruch

Bricht den Text so um, daß Sie den gesamten Text sehen können.

Text verschlüsseln

Verschlüsselt den im Editor befindlichen Text. Der Text wird nach dem Verschlüsseln nicht in eine Datei gespeichert, sondern im Editor angezeigt.

Beachten Sie, daß die Option RADIX-64-Format auf diesen Menübefehl keine Auswirkungen hat. Der Text wird immer mit der Option -a  verschlüsselt.

Wollen Sie eine Datei im Binärformat verschlüsseln, verwenden Sie den Standardbutton.

Text entschlüsseln

Entschlüsselt die im Editor befindliche ASCII-verschlüsselte Datei. Der entschlüsselteText wird  anschließend im Editor angezeigt.

Text signieren

Signiert die im Editor befindliche Datei. Auch bei diesem Befehl ist die Option RADIX-64-Format ohne Funktion. Der Text wird immer mit der Option -a signiert.

Umschalten zur Baumansicht

Verläßt den Editor und schaltet um zur Baumansicht.


Ver- und Entschlüsselung

Mit diesem Button können Sie eine Datei per Dialog auswählen, die dann anschließend verschlüsselt wird.

Gui4PGP fragt Sie vorher noch mit welchen Schlüssel die Datei verschlüsselt werden soll. Wählen Sie einfach den gewünschten Schlüssel aus der Liste aus.

Mit diesem Button können Sie eine Datei per Dialog auswählen, die PGP entschlüsseln soll. Gleichzeitig überprüft PGP auch, ob die ausgewählte Datei eine Unterschrift trägt und informiert Sie über die Echtheit der Unterschrift.

Mit diesem Button können Sie eine Datei per Dialog auswählen. PGP unterschreibt diese Datei dann mit Ihrem privaten Schlüssel.

Abgetrennte Unterschriften:

Gui4PGP hängt den Parameter "-b" an die entsprechende Funktion an.

Für eine genauere Erklärung dieses Parameters lesen Sie bitte die PGP-Anleitung !

RADIX-64-Format:

Gui4PGP hängt den Parameter "-a" an die entsprechende Funktion an.

Für eine genauere Erklärung dieses Parameters lesen Sie bitte die PGP-Anleitung !

Textmode:

Gui4PGP hängt den Parameter "-t" an die entsprechende Funktion an.

Für eine genauere Erklärung dieses Parameters lesen Sie bitte die PGP-Anleitung !


Register
Registrierung

Sie dürfen dieses Programm 15 Tage unverbindlich testen. Nach Ablauf der Testphase müssen Sie Gui4PGP registrieren. Eine weitere Nutzung der unregistrierten Version  ist strafbar !

Die Sharewaregebühr bestimmen Sie ! Lassen Sie mir einen Betrag zukommen den Sie für angemessen halten.

Nachdem Sie sich für einen Registrierungsweg entschieden haben, senden Sie mir bitte eine Email die den Betrag der Überweisung, das Datum und Ihren vollen Namen beinhaltet.

Sobald ich den Betrag erhalten habe, bekommen Sie:

-  Daten für die "Freischaltung" von Gui4PGP und der folgenden Updates.

-  Aktuellste Informationen über Neuerungen, Updates usw.

-  Hilfe bei Problemen, Fragen usw.

-  Meinen Dank !

Folgende Wege der Registrierung sind möglich:

   - Banküberweisung.

   - Ein in DM (!) ausgestellter Euroscheck.

   - Bargeld im Brief.  Keine Münzen !                (Auf eigene Gefahr !!!)

Meine Bankverbindung:

Raiffeisen-Volksbank Salzgitter

Kontonummer: 83 86 000

BLZ: 270 629 93

SWIFT-Nr: DG BK DE FF 250

Verwendungszweck: Gui4PGP[Versionsnummer]. Ihren vollen Namen und Ihre Emailadresse.

Meine Adresse:

Sascha Ott

Hans-Böckler-Ring 46

38228 Salzgitter

Deutschland

Email: Otti@Trashcan.mcnet.de   (bevorzugt)

             Ott@Welfen-netz.com


Autor

Adresse:	Sascha Ott,

Hans-Böckler-Ring 46,

38228 Salzgitter,

Germany

Email:                                    Otti@Trashcan.mcnet.de    (preferred)

                                                Ott@Welfen-netz.com

Bankverbindung:   	Raiffeisen-Volksbank Salzgitter, Germany

Kontonr. :           83 86 000

BLZ:                    270 629 93

SWIFT Nr.  :     DG BK DE FF 250


Neu
Neuerungen in V1.0

Version 0.9 veröffentlicht am 22.09.96

   - Erste Veröffentlichung. Bisher nur deutschsprachig.

Version 1.0 veröffentlicht am 02.11.96

   - Programmtexte und Hilfe ins Englische übersetzt.

   - Speicherverluste bei einigen Funktionen behoben !

   - Fehler beim Speichern der Fensterposition behoben.

   - Verbesserte Fehlerbehandlungsroutinen.

   - Speicheranforderung minimiert.

   - Fehler beim Speichern der User-Buttons behoben.

   - Nervrequester eingebaut.

   - Unzählige kleinere Verbesserungen.

Zukünftige Pläne:

  - Alles was SIE so vorschlagen !

  - Weg mit dem DOS-Fenster ! Alle PGP-Ausgaben direkt in den Gui4PGP-Editor umleiten.

  - Sämtliche Buttons konfigurierbar machen.

  - Die Baumansicht verbessern. Z.B per Popupmenu angewählte Schlüssel speichern o.ä.